﻿using System;
using System.IO;
using System.Security.AccessControl;
using Caramel.IO;

namespace Caramel.WindowsAzure
{
	public class BlobDirectory : IDirectory
	{
		public IDirectoryInfo CreateDirectory(string path, DirectorySecurity directorySecurity)
		{
			throw new NotImplementedException();
		}

		public void Delete(string path, bool recursive)
		{
			throw new NotImplementedException();
		}

		public bool Exists(string path)
		{
			throw new NotImplementedException();
		}

		public string GetCurrentDirectory()
		{
			throw new NotImplementedException();
		}

		public System.Collections.Generic.IEnumerable<string> GetDirectories(string path, string searchPattern, SearchOption searchOption)
		{
			throw new NotImplementedException();
		}

		public string GetDirectoryRoot(string path)
		{
			throw new NotImplementedException();
		}

		public System.Collections.Generic.IEnumerable<string> GetFiles(string path, string searchPattern, SearchOption searchOption)
		{
			throw new NotImplementedException();
		}

		public IDirectoryInfo GetParent(string path)
		{
			throw new NotImplementedException();
		}

		public void Move(string sourceDirName, string destDirName)
		{
			throw new NotImplementedException();
		}
	}
}
